BODY {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-TOP-STYLE: none;
    PADDING-TOP: 0px;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BORDER-BOTTOM-STYLE: none
}

H1 {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-TOP-STYLE: none;
    PADDING-TOP: 0px;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BORDER-BOTTOM-STYLE: none
}

H2 {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-TOP-STYLE: none;
    PADDING-TOP: 0px;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BORDER-BOTTOM-STYLE: none
}

H3 {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-TOP-STYLE: none;
    PADDING-TOP: 0px;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BORDER-BOTTOM-STYLE: none
}

H4 {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-TOP-STYLE: none;
    PADDING-TOP: 0px;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BORDER-BOTTOM-STYLE: none
}

H5 {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-TOP-STYLE: none;
    PADDING-TOP: 0px;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BORDER-BOTTOM-STYLE: none
}

H6 {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-TOP-STYLE: none;
    PADDING-TOP: 0px;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BORDER-BOTTOM-STYLE: none
}

HR {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-TOP-STYLE: none;
    PADDING-TOP: 0px;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BORDER-BOTTOM-STYLE: none
}

P {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-TOP-STYLE: none;
    PADDING-TOP: 0px;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BORDER-BOTTOM-STYLE: none
}

BLOCKQUOTE {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-TOP-STYLE: none;
    PADDING-TOP: 0px;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BORDER-BOTTOM-STYLE: none
}

DL {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-TOP-STYLE: none;
    PADDING-TOP: 0px;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BORDER-BOTTOM-STYLE: none
}

DT {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-TOP-STYLE: none;
    PADDING-TOP: 0px;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BORDER-BOTTOM-STYLE: none
}

DD {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-TOP-STYLE: none;
    PADDING-TOP: 0px;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BORDER-BOTTOM-STYLE: none;
    font-weight: normal;
}

UL {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-TOP-STYLE: none;
    PADDING-TOP: 0px;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BORDER-BOTTOM-STYLE: none
}

OL {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-TOP-STYLE: none;
    PADDING-TOP: 0px;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BORDER-BOTTOM-STYLE: none
}

LI {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-TOP-STYLE: none;
    PADDING-TOP: 0px;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BORDER-BOTTOM-STYLE: none
}

PRE {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-TOP-STYLE: none;
    PADDING-TOP: 0px;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BORDER-BOTTOM-STYLE: none
}

FORM {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-TOP-STYLE: none;
    PADDING-TOP: 0px;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BORDER-BOTTOM-STYLE: none
}

FIELDSET {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-TOP-STYLE: none;
    PADDING-TOP: 0px;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BORDER-BOTTOM-STYLE: none
}

LEGEND {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-TOP-STYLE: none;
    PADDING-TOP: 0px;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BORDER-BOTTOM-STYLE: none
}

BUTTON {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-TOP-STYLE: none;
    PADDING-TOP: 0px;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BORDER-BOTTOM-STYLE: none
}

INPUT {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-TOP-STYLE: none;
    PADDING-TOP: 0px;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BORDER-BOTTOM-STYLE: none
}

TEXTAREA {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-TOP-STYLE: none;
    PADDING-TOP: 0px;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BORDER-BOTTOM-STYLE: none
}

TH {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-TOP-STYLE: none;
    PADDING-TOP: 0px;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BORDER-BOTTOM-STYLE: none
}

TD {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-TOP-STYLE: none;
    PADDING-TOP: 0px;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BORDER-BOTTOM-STYLE: none
}

IMG {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-TOP-STYLE: none;
    PADDING-TOP: 0px;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BORDER-BOTTOM-STYLE: none
}

BODY {
    FONT: 12px/1.5 '??', Tahoma, Srial, helvetica, Geneva, sans-serif
}

BUTTON {
    FONT: 12px/1.5 '??', Tahoma, Srial, helvetica, Geneva, sans-serif
}

INPUT {
    FONT: 12px/1.5 '??', Tahoma, Srial, helvetica, Geneva, sans-serif
}

SELECT {
    FONT: 12px/1.5 '??', Tahoma, Srial, helvetica, Geneva, sans-serif
}

TEXTAREA {
    FONT: 12px/1.5 '??', Tahoma, Srial, helvetica, Geneva, sans-serif
}

BODY {
    
}

H1 {
    FONT-SIZE: 100%
}

H2 {
    FONT-SIZE: 100%
}

H3 {
    FONT-SIZE: 100%
}

H4 {
    FONT-SIZE: 100%
}

H5 {
    FONT-SIZE: 100%
}

H6 {
    FONT-SIZE: 100%
}

EM {
    FONT-STYLE: normal
}

UL {
    LIST-STYLE-TYPE: none
}

OL {
    LIST-STYLE-TYPE: none
}

A {
    COLOR: #333;
    TEXT-DECORATION: none
}

A:hover {
    COLOR: #f40;
    TEXT-DECORATION: underline
}

IMG {
    BORDER-TOP-STYLE: none;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BORDER-BOTTOM-STYLE: none
}

.c {
    CLEAR: both;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    OVERFLOW: hidden;
    PADDING-TOP: 0px;
    HEIGHT: 0px
}

DIV {
    ZOOM: 1
}

.list {
    LINE-HEIGHT: 24px
}

.txt {
    MARGIN: 5px;
    OVERFLOW: hidden;
    LINE-HEIGHT: 24px;
    ZOOM: 1
}

.txt LI {
    PADDING-LEFT: 10px;
    MARGIN-LEFT: 2px;
    OVERFLOW: hidden;
    LINE-HEIGHT: 24px;
    WHITE-SPACE: nowrap;
    HEIGHT: 24px;
    TEXT-OVERFLOW: ellipsis;
    o-text-overflow: ellipsis
}

.txt LI IMG {
    VERTICAL-ALIGN: middle
}

.txt LI SPAN.date {
    FLOAT: right;
    COLOR: #797979;
    MARGIN-RIGHT: 8px
}

.txt LI B {
    DISPLAY: inline;
    FONT-WEIGHT: normal;
    COLOR: #b60a00
}

.txt LI B A {
    DISPLAY: inline;
    FONT-WEIGHT: normal;
    COLOR: #b60a00
}

.txt LI EM {
    FONT-SIZE: 33px
}

.noico LI {
    PADDING-LEFT: 0px;
    BACKGROUND: none transparent scroll repeat 0% 0%
}

.pic {
    CLEAR: both;
    MARGIN-TOP: 5px;
    OVERFLOW: hidden;
    ZOOM: 1
}

.pic LI {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 5px 10px;
    OVERFLOW: hidden;
    LINE-HEIGHT: 24px;
    PADDING-TOP: 0px;
    ZOOM: 1;
    TEXT-ALIGN: center
}

.pic LI A {
    DISPLAY: block
}

.pic LI IMG {
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: #ccc 1px solid;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 1px;
    MARGIN: 0px;
    BORDER-LEFT: #ccc 1px solid;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #ccc 1px solid
}

.pic LI B {
    FONT-WEIGHT: normal;
    OVERFLOW: hidden;
    LINE-HEIGHT: 24px;
    ZOOM: 1;
    TEXT-ALIGN: center
}

.img {
    MARGIN: 5px;
    OVERFLOW: hidden;
    ZOOM: 1
}

.img .pic {
    FLOAT: left;
    MARGIN: 0px 8px 0px 0px;
    OVERFLOW: hidden;
    ZOOM: 1
}

.img .pic A {
    DISPLAY: block
}

.img .pic IMG {
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ccc 1px solid;
    MARGIN-TOP: 3px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #ccc 1px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #ccc 1px solid
}

.img DD {
    COLOR: #555555;
    LINE-HEIGHT: 22px
}

.img DT {
    FONT-WEIGHT: bold;
    COLOR: #323232;
    LINE-HEIGHT: 24px
}

.img DT A {
    FONT-WEIGHT: bold;
    COLOR: #323232;
    LINE-HEIGHT: 24px
}

.img DT A:hover {
    COLOR: #b60a00
}

.img DD SPAN {
    COLOR: #333
}

.img DD A {
    COLOR: #333
}

.wrap {
    MARGIN: 0px auto;
    WIDTH: 960px
}

.wrapper {
    LINE-HEIGHT: 30px;
    HEIGHT: 30px
}

#header {
    CLEAR: both
}

#top {
    CLEAR: both
}

#logo {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 10px;
    HEIGHT: 70px
}

.topnav {
    FLOAT: right;
    LINE-HEIGHT: 29px;
    HEIGHT: 29px
}

.topnav UL LI {
    PADDING-RIGHT: 8px;
    PADDING-LEFT: 8px;
    FONT-SIZE: 12px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    COLOR: #5f9729;
    LINE-HEIGHT: 29px;
    PADDING-TOP: 0px;
    HEIGHT: 29px
}

.topnav UL LI A {
    MARGIN: 0px 5px;
    COLOR: #5f9729
}

.topnav UL LI IMG {
    MARGIN-TOP: 7px
}

.topnav UL LI STRONG {
    COLOR: #666;
    MARGIN-RIGHT: 3px
}

#nav {
    CLEAR: both;
    BACKGROUND: url(green/bg1.gif);
    LINE-HEIGHT: 54px;
    HEIGHT: 54px
}

#nav UL {
    BACKGROUND: none transparent scroll repeat 0% 0%
}

#nav UL LI {
    PADDING-RIGHT: 3px;
    FONT-SIZE: 12px;
    Z-INDEX: 99999;
    BACKGROUND: url(green/nav-sep.gif) repeat-y right 0px;
    FLOAT: left;
    POSITION: relative
}

#nav UL LI A {
    DISPLAY: block;
    FLOAT: left;
    CURSOR: pointer;
    HEIGHT: 54px;
    TEXT-DECORATION: none
}

#nav UL LI A SPAN {
    DISPLAY: block;
    FLOAT: left;
    CURSOR: pointer;
    HEIGHT: 54px;
    TEXT-DECORATION: none
}

#nav UL LI A {
    FONT-WEIGHT: normal;
    COLOR: #fff;
}

#nav UL LI A SPAN {
    PADDING-RIGHT: 20px;
    PADDING-LEFT: 50px;
    PADDING-BOTTOM: 0px;
    WIDTH: 80px;
    LINE-HEIGHT: 16px;
    PADDING-TOP: 12px
}

#nav UL LI A SPAN B {
    FONT-WEIGHT: normal;
    FLOAT: left;
    OVERFLOW: hidden;
    WIDTH: 90px
}

#nav UL LI#current A {
    COLOR: #fff
}

#current A {
    BACKGROUND: #5f9729;
    COLOR: #fff
}

#current A:hover {
    BACKGROUND: #5F9729;
    COLOR: #fff
}

#nav UL LI UL {
    DISPLAY: none;
    Z-INDEX: 9988;
    BACKGROUND: #5F9729;
    LEFT: 0px;
    OVERFLOW: hidden;
    WIDTH: 200px;
    LINE-HEIGHT: 30px;
    POSITION: absolute;
    TOP: 53px
}

#nav UL LI UL OL LI {
    BACKGROUND: none transparent scroll repeat 0% 0%;
    WIDTH: 200px;
    LINE-HEIGHT: 35px;
    HEIGHT: 35px
}

#nav UL LI.action A {
    BACKGROUND: #5F9729;
    COLOR: #fff
}

#nav UL LI UL OL {
    MARGIN: 10px
}

#nav UL LI UL OL LI A {
    PADDING-LEFT: 10px;
    BACKGROUND: url(green/divider-2.gif) repeat-x 0px 33px;
    WIDTH: 170px;
    COLOR: #ccc;
    LINE-HEIGHT: 30px;
    HEIGHT: 35px
}

#nav UL LI.action UL OL LI A {
    BACKGROUND: url(green/divider-2.gif) repeat-x 0px 33px
}

#nav UL LI#current UL OL LI A {
    BACKGROUND: url(green/divider-2.gif) repeat-x 0px 33px
}

#nav UL LI.action UL OL LI A:hover {
    BACKGROUND: url(green/divider-2.gif) #006400 repeat-x 0px 33px;
    COLOR: #fff
}

#nav UL LI#current UL OL LI A:hover {
    BACKGROUND: url(green/divider-2.gif) #006400 repeat-x 0px 33px;
    COLOR: #fff
}

#nav UL LI SPAN {
    FLOAT: left
}

#nav UL LI UL OL LI SPAN {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 170px;
    LINE-HEIGHT: 35px;
    PADDING-TOP: 0px;
    HEIGHT: 35px
}

#nav UL LI A:hover {
    COLOR: #fff
}

.item101 SPAN {
    BACKGROUND: url(green/home.gif) no-repeat 20px 13px
}

.item102 SPAN {
    BACKGROUND: url(green/article.gif) no-repeat 20px 13px
}

.item103 SPAN {
    BACKGROUND: url(green/book.gif) no-repeat 20px 13px
}

.item104 SPAN {
    BACKGROUND: url(green/image.gif) no-repeat 20px 13px
}

.item105 SPAN {
    BACKGROUND: url(green/heart.gif) no-repeat 20px 13px
}

.item106 SPAN {
    BACKGROUND: url(green/plus.gif) no-repeat 20px 13px
}

#navrightmenu {
    MARGIN: 10px
}

.joomla-navrightmenu LI SPAN B {
    DISPLAY: none
}

#navrightmenu LI {
    PADDING-LEFT: 10px;
    BACKGROUND: url(green/arrow.png) no-repeat 0px 11px;
    BORDER-BOTTOM: #efefef 1px solid
}

#navrightmenu LI A {
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #333
}

#navrightmenu LI UL LI {
    PADDING-LEFT: 16px;
    BACKGROUND: url(green/arrow.png) no-repeat 5px 11px
}

#navrightmenu LI UL LI SPAN {
    BACKGROUND: none transparent scroll repeat 0% 0%
}

#navrightmenu LI UL LI.selected {
    BACKGROUND: url(green/arrow.png) #5f9729 no-repeat 5px 11px
}

#navrightmenu LI UL LI.selected A {
    COLOR: #fff
}

#search {
    MARGIN-TOP: 38px;
    FLOAT: left;
    MARGIN-LEFT: 50px;
    WIDTH: 420px
}

#search .inputbox {
    BORDER-RIGHT: #cacccd 1px solid;
    BORDER-TOP: #cacccd 1px solid;
    PADDING-LEFT: 30px;
    BACKGROUND: url(green/icon-search.gif) #fff no-repeat 3px 50%;
    FLOAT: left;
    MARGIN: 0px;
    BORDER-LEFT: #cacccd 1px solid;
    WIDTH: 170px;
    COLOR: #666;
    LINE-HEIGHT: 28px;
    BORDER-BOTTOM: #cacccd 1px solid;
    HEIGHT: 28px
}

#search .button {
    BORDER-RIGHT: #828282 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #828282 1px solid;
    PADDING-LEFT: 3px;
    BACKGROUND: #343a46;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: 2px;
    BORDER-LEFT: #828282 1px solid;
    COLOR: #fff;
    LINE-HEIGHT: 20px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #828282 1px solid;
    HEIGHT: 20px
}

#scroll {
    MARGIN: 11px auto 0px;
    OVERFLOW: hidden
}

#scroll {
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    BACKGROUND: #95BD65;
    PADDING-BOTTOM: 10px;
    OVERFLOW: hidden;
    PADDING-TOP: 10px
}

#slide {
    FLOAT: left;
    OVERFLOW: hidden;
    WIDTH: 940px;
    POSITION: relative;
    HEIGHT: 285px
}

#slide .mask {
    Z-INDEX: 990;
    LEFT: 0px;
    BOTTOM: 0px
}

#playbox DL.img {
    PADDING-RIGHT: 0px;
    DISPLAY: none;
    PADDING-LEFT: 0px;
    Z-INDEX: 9;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    OVERFLOW: hidden;
    WIDTH: 940px;
    PADDING-TOP: 0px;
    POSITION: absolute;
    TOP: 300px;
    HEIGHT: 285px
}

#playbox DL.img DT {
    LINE-HEIGHT: 90px
}

#playbox DL.img DT A {
    FONT-WEIGHT: bold;
    FONT-SIZE: 24px;
    COLOR: #467d10;
    LINE-HEIGHT: 90px;
    FONT-FAMILY: "Microsoft YaHei", SimHei
}

#playbox DL.img DT A:hover {
    COLOR: #bf0000;
    TEXT-DECORATION: none
}

#playbox DL.img DT SPAN {
    FLOAT: left
}

#playbox DL.img DD {
    FONT-SIZE: 14px;
    COLOR: #333;
    LINE-HEIGHT: 26px
}

#playbox DL.img DD.pic {
    BORDER-RIGHT: #fff 10px solid;
    BORDER-TOP: #fff 10px solid;
    BACKGROUND: #fff;
    FLOAT: left;
    MARGIN: 0px 20px 0px 0px;
    OVERFLOW: hidden;
    BORDER-LEFT: #fff 10px solid;
    WIDTH: 530px;
    BORDER-BOTTOM: #fff 10px solid;
    HEIGHT: 265px
}

#playbox DL.img DD.pic IMG {
    BORDER-TOP-WIDTH: 0px;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-BOTTOM-WIDTH: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 530px;
    PADDING-TOP: 0px;
    HEIGHT: 265px;
    BORDER-RIGHT-WIDTH: 0px
}

#slide .number {
    Z-INDEX: 909;
    OVERFLOW: hidden;
    WIDTH: 930px;
    BOTTOM: 0px;
    POSITION: absolute;
    HEIGHT: 20px
}

#slide .number UL {
    FLOAT: right
}

#slide .number LI {
    BACKGROUND: #000;
    FLOAT: left;
    FONT: 11px sans-serif;
    OVERFLOW: hidden;
    WIDTH: 19px;
    CURSOR: pointer;
    COLOR: #fff;
    MARGIN-RIGHT: 1px;
    HEIGHT: 15px;
    TEXT-ALIGN: center
}

#slide .number LI.on {
    BACKGROUND: #cb0e02
}

#wrap {
    MARGIN: 15px auto;
    WIDTH: 960px
}

.right {
    FLOAT: right;
    OVERFLOW: hidden;
    WIDTH: 670px
}

#main {
    FLOAT: left;
    WIDTH: 660px
}

#area_1 {
    BORDER-RIGHT: #dedede 1px solid;
    BORDER-TOP: #dedede 1px solid;
    DISPLAY: block;
    BACKGROUND: #fff;
    OVERFLOW: hidden;
    BORDER-LEFT: #dedede 1px solid;
    WIDTH: 660px;
    BORDER-BOTTOM: #dedede 1px solid
}

#area_1 .tabs {
    BACKGROUND: url(green/tab-bg.gif) repeat-x;
    WIDTH: 660px;
    HEIGHT: 60px
}

#area_1 .tabs LI.tab {
    PADDING-RIGHT: 2px;
    BACKGROUND: url(green/tab-li.gif) no-repeat right 0px;
    FLOAT: left
}

#area_1 .tabs LI.tab A {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 50px;
    FLOAT: left;
    PADDING-BOTTOM: 3px;
    WIDTH: 70px;
    COLOR: #4d4d4f;
    LINE-HEIGHT: 15px;
    PADDING-TOP: 17px;
    HEIGHT: 41px;
    TEXT-DECORATION: none
}

#area_1 .tabs LI.on {
    BACKGROUND: url(green/tab-li.gif) #fff no-repeat right 0px
}

#area_1 .tabs LI.on A {
    COLOR: #4d4d4f
}

#area_1 .tabbox {
    WIDTH: 660px
}

#area_1 .tabcontent {
    WIDTH: 660px
}

#link_23 A {
    BACKGROUND: url(green/icon.gif) no-repeat 7px 4px
}

#link_34 A {
    BACKGROUND: url(green/icon.gif) no-repeat 7px -56px
}

#link_35 A {
    BACKGROUND: url(green/icon.gif) no-repeat 7px -120px
}

#link_36 A {
    BACKGROUND: url(green/icon.gif) no-repeat 7px -180px
}

#link_37 A {
    BACKGROUND: url(green/icon.gif) no-repeat 7px -240px
}

.piclist {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 7px;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 10px
}

.moduletableqiye {
    CLEAR: both;
    MARGIN-TOP: 10px;
    DISPLAY: block;
    BACKGROUND: #fff;
    OVERFLOW: hidden;
    WIDTH: 660px
}

.moduletableqiye H3 {
    PADDING-LEFT: 10px;
    BACKGROUND: url(green/bg1.gif);
    COLOR: #f0f0f3;
    LINE-HEIGHT: 37px;
    HEIGHT: 37px
}

.moduletableqiye DL.img {
    BORDER-RIGHT: #ccc 1px solid;
    BORDER-TOP: #ccc 0px solid;
    MARGIN: 0px;
    OVERFLOW: hidden;
    BORDER-LEFT: #ccc 1px solid;
    BORDER-BOTTOM: #ccc 1px solid;
    HEIGHT: 280px
}

.moduletableqiye DL.img DT {
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 15px;
    FONT-WEIGHT: normal;
    BACKGROUND: #f0f0f3;
    PADDING-BOTTOM: 0px;
    COLOR: #88888a;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #ccc 1px solid;
    HEIGHT: 59px
}

.moduletableqiye DL.img DT STRONG A {
    FONT-SIZE: 18px;
    COLOR: #313435
}

.moduletableqiye DL.img DD.pic {
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #ccc 1px solid;
    PADDING-LEFT: 5px;
    FLOAT: left;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #ccc 1px solid;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #ccc 1px solid
}

.moduletableqiye DL.img DD IMG {
    MARGIN: 0px 15px;
    WIDTH: 160px
}

.moduletableqiye DL.img DD {
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    LINE-HEIGHT: 24px;
    PADDING-TOP: 10px
}

.moduletableqiye DL.img DD A.more {
    PADDING-LEFT: 16px;
    BACKGROUND: url(green/more.png) no-repeat 0px 5px;
    FLOAT: right;
    COLOR: #467d10;
    MARGIN-RIGHT: 10px
}

.moduletableqiye DL.img DD P {
    TEXT-INDENT: 24px
}

.left {
    FLOAT: left;
    WIDTH: 280px
}

.left .moduletable {
    BORDER-RIGHT: #dedede 1px solid;
    BORDER-TOP: #dedede 0px solid;
    BACKGROUND: #fff;
    MARGIN: 0px 0px 10px;
    BORDER-LEFT: #dedede 1px solid;
    BORDER-BOTTOM: #dedede 1px solid
}

.left H2 {
    PADDING-LEFT: 10px;
    BACKGROUND: url(green/bg1.gif);
    COLOR: #f0f0f3;
    LINE-HEIGHT: 37px;
    HEIGHT: 37px
}

.left UL {
    PADDING-RIGHT: 8px;
    PADDING-LEFT: 8px;
    PADDING-BOTTOM: 8px;
    PADDING-TOP: 8px
}

.left .list UL LI {
    BACKGROUND: url(green/nav-sep.gif) no-repeat 0px 11px
}

.left .weblinks {
    DISPLAY: block;
    OVERFLOW: hidden
}

.left .weblinks LI {
    PADDING-LEFT: 10px;
    BACKGROUND: url(green/nav-sep.gif) no-repeat 0px 11px;
    FLOAT: left;
    WIDTH: 120px
}

#wrap {
    OVERFLOW: hidden
}

#footer-inner {
    CLEAR: both;
    BORDER-RIGHT: #f3f3f3 1px solid;
    BORDER-TOP: #f3f3f3 1px solid;
    BACKGROUND: #dbdbdb;
    MARGIN: 0px auto;
    OVERFLOW: hidden;
    BORDER-LEFT: #f3f3f3 1px solid;
    WIDTH: 958px;
    BORDER-BOTTOM: #f3f3f3 1px solid
}

#bottom {
    CLEAR: both;
    PADDING-RIGHT: 20px;
    PADDING-LEFT: 20px;
    PADDING-BOTTOM: 20px;
    OVERFLOW: hidden;
    PADDING-TOP: 20px
}

#bottom .box {
    FLOAT: left;
    MARGIN: 0px 15px;
    WIDTH: 265px
}

#bottom .box H3 {
    PADDING-LEFT: 10px;
    BACKGROUND: url(green/bg12.gif);
    COLOR: #f0f0f3;
    LINE-HEIGHT: 24px;
    HEIGHT: 24px;
    TEXT-ALIGN: left
}

#bottom .box UL {
    PADDING-RIGHT: 8px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}

#bottom .box UL LI {
    OVERFLOW: hidden;
    WIDTH: 250px;
    LINE-HEIGHT: 26px;
    ZOOM: 1;
    HEIGHT: 26px;
    TEXT-ALIGN: left
}

#bottom .box UL LI A {
    COLOR: #525252
}

#bottom .box UL LI A:hover {
    COLOR: #f40
}

#links {
    BORDER-RIGHT: #f3f3f3 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #f3f3f3 0px solid;
    PADDING-LEFT: 0px;
    BACKGROUND: #dbdbdb;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px auto;
    BORDER-LEFT: #f3f3f3 1px solid;
    WIDTH: 958px;
    LINE-HEIGHT: 28px;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #f3f3f3 1px solid;
    HEIGHT: 28px
}

#links H3 {
    FONT-WEIGHT: normal;
    FLOAT: left;
    MARGIN-LEFT: 10px;
    COLOR: #333
}

#links UL.weblinks {
    FLOAT: left
}

#links H3 SPAN {
    FLOAT: left;
    LINE-HEIGHT: 25px;
    HEIGHT: 25px
}

#links UL.weblinks LI {
    FLOAT: left;
    MARGIN-LEFT: 5px;
    LINE-HEIGHT: 25px;
    HEIGHT: 25px
}

#footer {
    CLEAR: both;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(green/divider-3.gif) repeat-x 0px 10px;
    PADDING-BOTTOM: 17px;
    MARGIN: 10px auto 0px;
    OVERFLOW: hidden;
    WIDTH: 960px;
    COLOR: #888;
    LINE-HEIGHT: 22px;
    PADDING-TOP: 17px;
    TEXT-ALIGN: left
}

#footer .list UL {
    FLOAT: left;
    WIDTH: 700px
}

#footer .list UL LI {
    PADDING-RIGHT: 8px;
    PADDING-LEFT: 8px;
    FONT-SIZE: 12px;
    BACKGROUND: url(green/divider.gif) repeat-y right 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    COLOR: #888;
    LINE-HEIGHT: 16px;
    PADDING-TOP: 0px;
    HEIGHT: 16px
}

#footer .list UL LI A {
    FONT-WEIGHT: bold;
    COLOR: #888
}

#footer .list UL LI A:hover {
    COLOR: #5f9729
}

.footer1 {
    FLOAT: left;
    MARGIN: 0px 8px;
    WIDTH: 100%;
    LINE-HEIGHT: 24px;
    HEIGHT: 24px;
    text-align: center;
}

.footer2 {
    FLOAT: left;
    MARGIN: 0px 8px;
    WIDTH: 700px;
    LINE-HEIGHT: 24px;
    HEIGHT: 24px
}

.footer3 {
    MARGIN-TOP: -10px;
    /*BACKGROUND: url(green/small_logo.gif) no-repeat -60px 0px;*/
    FLOAT: right;
    WIDTH: 175px;
    HEIGHT: 65px
}

#footer A {
    COLOR: #5f9729
}

#footer A:hover {
    COLOR: #fb0000
}

.breadcrumbs {
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    BACKGROUND: #95BD65;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    LINE-HEIGHT: 28px;
    PADDING-TOP: 0px;
    FONT-FAMILY: "Courier", "Candara";
    HEIGHT: 28px
}

.item-page {
    BORDER-RIGHT: #dedede 1px solid;
    BORDER-TOP: #dedede 1px solid;
    BACKGROUND: #fff;
    BORDER-LEFT: #dedede 1px solid;
    BORDER-BOTTOM: #dedede 1px solid
}

.item-head {
    BORDER-TOP: #dedede 1px solid;
    BACKGROUND: #f0f0f3;
    BORDER-BOTTOM: #dedede 1px solid;
    HEIGHT: 74px
}

.item-head H1 {
    BACKGROUND: url(green/bg1.gif)
}

.item-head H2 {
    MARGIN-LEFT: 10px;
    LINE-HEIGHT: 40px;
    HEIGHT: 40px
}

.item-head H2 A {
    FONT-WEIGHT: bold;
    FONT-SIZE: 22px;
    COLOR: #525253;
    FONT-FAMILY: "Microsoft YaHei", SimHei
}

.item-head H2 A:hover {
    COLOR: #5f9729
}

.item-head .actions {
    FLOAT: right;
    COLOR: #888;
    MARGIN-RIGHT: 10px
}

.item-head .actions LI {
    FLOAT: left;
    MARGIN-RIGHT: 4px
}

.item-head .article-info {
    FLOAT: left
}

.category-name A {
    COLOR: #b60a00
}

.category-name A:hover {
    COLOR: #5f9729
}

.item-head .article-info DD {
    FLOAT: left;
    MARGIN-LEFT: 10px;
    COLOR: #888
}

.item-text {
    FONT-SIZE: 14px;
    MARGIN: 10px;
    OVERFLOW: hidden;
    WIDTH: 632px;
    LINE-HEIGHT: 28px
}

.item-text IMG {;
    WIDTH: expression(this.width > 630 ? '630px': true);
    max-width: 630px
}

.blog {
    CLEAR: both
}

.blog .listbox {
    CLEAR: both
}

.listbox H2 {
    FONT-SIZE: 18px;
    LINE-HEIGHT: 33px;
    HEIGHT: 33px
}

.list-info {
    BACKGROUND: #d1d4d4;
    LINE-HEIGHT: 28px;
    HEIGHT: 28px
}

.list-info .article-info {
    FLOAT: left
}

.list-info .article-info DD {
    FLOAT: left;
    MARGIN-LEFT: 5px
}

.list-info .actions {
    FLOAT: right
}

.list-info .actions LI {
    FLOAT: left;
    MARGIN: 4px
}

.list-info A {
    COLOR: #b60a00
}

.list-info A:hover {
    COLOR: #5f9729
}

.list-pic IMG {
    FLOAT: left;
    MARGIN: 10px 5px 10px 0px;
    WIDTH: 150px
}

.case-list DL.img {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 7px;
    PADDING-TOP: 7px;
    BORDER-BOTTOM: #ccc 1px dashed
}

.case-list DL.img DD.pic IMG {
    MARGIN: 10px 8px;
    WIDTH: 219px;
    BORDER-TOP-STYLE: none;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    HEIGHT: 135px;
    BORDER-BOTTOM-STYLE: none
}

.case-list DL.img DD.pic {
    BACKGROUND: url(green/pic_bg.png) no-repeat;
    WIDTH: 235px;
    HEIGHT: 155px
}

.case-list DD.text A.more {
    FLOAT: right;
    COLOR: #b60a00
}

.case-list-10 {
    CLEAR: both
}

.case-list-10 DL.img {
    BORDER-RIGHT: #ccc 1px solid;
    BORDER-TOP: #ccc 1px solid;
    BACKGROUND: #fff;
    MARGIN: 10px 0px;
    BORDER-LEFT: #ccc 1px solid;
    BORDER-BOTTOM: #ccc 1px solid
}

.case-list-10 DL {
    CLEAR: both;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 15px;
    OVERFLOW: hidden;
    PADDING-TOP: 15px
}

.case-list-10 DT {
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 24px;
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 33px;
    PADDING-TOP: 0px;
    HEIGHT: 33px
}

.case-list-10 DD.case-info {
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    BACKGROUND: #d1d4d4;
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 28px;
    PADDING-TOP: 0px;
    HEIGHT: 28px
}

.case-list-10 DD.case-info SPAN {
    FLOAT: right;
    MARGIN: 4px
}

.case-list-10 DD.case-info B {
    FONT-WEIGHT: normal;
    COLOR: #5f9729
}

.case-list-10 DD.case-info A {
    COLOR: #5f9729
}

.case-list-10 DD.case-info A:hover {
    COLOR: #5f9729
}

.case-list-10 DD.text {
    PADDING-RIGHT: 10px;
    MARGIN-TOP: 6px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}

.case-list-10 DD.text P {
    TEXT-INDENT: 24px
}

.case-list-10 DD.text A.more {
    FLOAT: right;
    COLOR: #b60a00
}

.case-list-10 DD.text IMG {
    max-width: 600px
}

.items-more {
    DISPLAY: none
}

.pagination .counter {
    DISPLAY: none
}

.pagination SPAN {
    BORDER-RIGHT: #969696 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #969696 1px solid;
    DISPLAY: inline;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #969696 1px solid;
    MARGIN-RIGHT: 2px;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #969696 1px solid
}

.pagination A {
    BORDER-RIGHT: #969696 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #969696 1px solid;
    DISPLAY: inline;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #969696 1px solid;
    MARGIN-RIGHT: 2px;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #969696 1px solid
}

.pagination A:hover {
    BACKGROUND: #4c4b4e;
    COLOR: #fff
}

.pagination STRONG SPAN {
    BACKGROUND: #4c4b4e;
    COLOR: #fff
}

.pagenav {
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 10px;
    OVERFLOW: hidden;
    LINE-HEIGHT: 28px;
    PADDING-TOP: 10px;
    HEIGHT: 28px
}

.pagenav .pagenav-prev {
    FLOAT: left
}

.pagenav .pagenav-next {
    FLOAT: right
}

.right .search {
    BORDER-RIGHT: #dedede 1px solid;
    BORDER-TOP: #dedede 1px solid;
    BACKGROUND: #fff;
    BORDER-LEFT: #dedede 1px solid;
    BORDER-BOTTOM: #dedede 1px solid
}

.right .search H1 {
    DISPLAY: none
}

#searchForm {
    PADDING-RIGHT: 10px;
    BORDER-TOP: #dedede 1px solid;
    PADDING-LEFT: 10px;
    BACKGROUND: #f0f0f3;
    PADDING-BOTTOM: 10px;
    LINE-HEIGHT: 22px;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #dedede 1px solid
}

#searchForm .counter {
    DISPLAY: none
}

#searchForm .button {
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #ccc 1px solid;
    MARGIN-TOP: 5px;
    PADDING-LEFT: 5px;
    BACKGROUND: #cacccd;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #ccc 1px solid;
    COLOR: #fff;
    LINE-HEIGHT: 19px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #ccc 1px solid;
    HEIGHT: 20px
}

.right .search-results {
    MARGIN: 10px
}

.right .search-results .result-title {
    MARGIN-TOP: 10px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    BACKGROUND: #f0f0f3;
    COLOR: #568825;
    LINE-HEIGHT: 33px;
    HEIGHT: 33px
}

.right .search-results .result-title A {
    COLOR: #47711f
}

.page{
    text-align: right;
}